.echart-item {
    width: 100%;
    box-sizing: border-box;
    padding: 10px 15px;
    position: relative;

    .title {
        border-bottom: 2px solid #0E3E5A;
        color: #37ADE1;
        padding: 8px 0;
        font-size: 0.8vw;
        text-align: left;

        .title-right {
            float: right;
            line-height: 20px;

            .icon-span {
                display: inline-block;
                width: 0.9vw;
                background: linear-gradient(to left, #2944BE, #10C7E7);
                height: 6px;
                margin-right: 0.3vw;
                vertical-align: middle;
                &.fenzhi {
                    background: linear-gradient(to left, rgba(196,209,46,1), rgba(172,103,45,1))
                }
            }
        }
    }
}

.gauge-item {
    width: 100%;
    padding: 10px 15px;
    box-sizing: border-box;
    height: 12.5vw
}

/deep/ .el-progress-bar {
    padding-right: 60px;

    .el-progress-bar__inner {
        background: linear-gradient(to right, #2944BE, #10C7E7) !important;
    }

}

/deep/ .el-progress__text {
    color: #fff !important;
}